Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier ds. zapewnienia jakości oprogramowania

Opis

Text copied to clipboard!
Szukamy Inżyniera ds. zapewnienia jakości oprogramowania, który dołączy do zespołu technologicznego i będzie odpowiadać za utrzymanie wysokich standardów jakości w całym cyklu życia produktu. Osoba na tym stanowisku będzie współpracować z programistami, analitykami, menedżerami produktu oraz zespołami DevOps, aby identyfikować ryzyka, projektować skuteczne scenariusze testowe i zapewniać stabilność wdrażanych rozwiązań. Rola ta ma kluczowe znaczenie dla dostarczania niezawodnego, bezpiecznego i intuicyjnego oprogramowania, które spełnia oczekiwania użytkowników oraz wymagania biznesowe. Na tym stanowisku będziesz uczestniczyć w analizie wymagań funkcjonalnych i niefunkcjonalnych, tworzeniu planów testów, przygotowywaniu przypadków testowych oraz wykonywaniu testów manualnych i automatycznych. Ważnym elementem pracy będzie również raportowanie błędów, śledzenie ich statusu oraz współpraca z zespołem deweloperskim przy ich diagnozowaniu i usuwaniu. Poszukujemy osoby, która potrafi myśleć analitycznie, zwraca uwagę na szczegóły i jednocześnie rozumie szerszy kontekst biznesowy projektu. Idealny kandydat posiada doświadczenie w testowaniu aplikacji webowych, mobilnych lub systemów backendowych, zna metodyki wytwarzania oprogramowania, takie jak Agile lub Scrum, oraz rozumie znaczenie automatyzacji testów w nowoczesnym środowisku inżynieryjnym. Mile widziana będzie znajomość narzędzi do zarządzania testami, systemów zgłaszania błędów, podstaw baz danych oraz narzędzi CI/CD. Istotna jest także umiejętność jasnej komunikacji, ponieważ stanowisko wymaga regularnej współpracy z różnymi interesariuszami i prezentowania wyników testów w sposób zrozumiały dla odbiorców technicznych i biznesowych. Oferujemy możliwość pracy nad nowoczesnymi produktami cyfrowymi, realny wpływ na jakość rozwiązań oraz udział w budowaniu dobrych praktyk testowych w organizacji. To stanowisko będzie odpowiednie dla osoby, która chce rozwijać się zarówno w obszarze testów manualnych, jak i automatycznych, a także aktywnie uczestniczyć w doskonaleniu procesów jakościowych. Cenimy inicjatywę, odpowiedzialność i chęć ciągłego uczenia się. Jeśli interesuje Cię praca w środowisku, w którym jakość jest traktowana jako wspólna odpowiedzialność całego zespołu, a nie tylko końcowy etap projektu, ta rola może być doskonałym krokiem w Twojej karierze zawodowej.

Obowiązki

Text copied to clipboard!
  • Projektowanie, tworzenie i aktualizacja planów testów oraz przypadków testowych
  • Wykonywanie testów manualnych aplikacji webowych, mobilnych i backendowych
  • Identyfikowanie, dokumentowanie i raportowanie błędów w systemach śledzenia zgłoszeń
  • Współpraca z programistami i analitykami w celu wyjaśniania wymagań oraz rozwiązywania problemów
  • Tworzenie i utrzymywanie testów automatycznych dla kluczowych funkcjonalności
  • Udział w analizie wymagań biznesowych i technicznych pod kątem testowalności
  • Monitorowanie jakości wydań oraz przygotowywanie raportów z wyników testów
  • Wspieranie zespołu w doskonaleniu procesów QA i standardów jakości

Wymagania

Text copied to clipboard!
  • Doświadczenie w testowaniu oprogramowania w środowisku komercyjnym
  • Znajomość testów manualnych oraz podstaw automatyzacji testów
  • Umiejętność tworzenia przypadków testowych i scenariuszy testowych
  • Znajomość narzędzi do zgłaszania błędów i zarządzania testami
  • Podstawowa wiedza z zakresu baz danych i zapytań SQL
  • Zrozumienie metodyk Agile lub Scrum
  • Dokładność, analityczne myślenie i dbałość o szczegóły
  • Umiejętność pracy zespołowej i skutecznej komunikacji

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w testowaniu aplikacji webowych lub mobilnych?
  • Z jakich narzędzi do zarządzania testami i błędami korzystałeś lub korzystałaś?
  • Czy masz doświadczenie w tworzeniu testów automatycznych? Jeśli tak, w jakich technologiach?
  • W jaki sposób tworzysz przypadki testowe na podstawie wymagań biznesowych?
  • Jak priorytetyzujesz zgłoszone błędy i problemy jakościowe?
  • Czy pracowałeś lub pracowałaś w zespole Agile lub Scrum?
  • Jakie metryki jakości uważasz za najważniejsze w projekcie?
  • W jaki sposób komunikujesz ryzyka jakościowe interesariuszom?